package devstar_v1_0

// 构建 DevStar Studio v1.0 所需数据库类型
// 从 Gitea v300 到 dv1

import (
	wechat_models "code.gitea.io/gitea/models/wechat"
	"xorm.io/xorm"
)

// AddDBWeChatOfficialAccountUser 创建微信公众号二维码登录所需要的数据库字段
func AddDBWeChatOfficialAccountUser(x *xorm.Engine) error {

	// 创建数据库表格
	err := x.Sync(new(wechat_models.UserWechatOfficialAccountOpenid))
	if err != nil {
		return ErrMigrateDevstarDatabase{
			Step:    "create table 'user_wechat_official_account_openid'",
			Message: err.Error(),
		}
	}

	return nil
}
